import sys

import langchain
import numpy as np
import matplotlib.pyplot as plt
# 使用PyCharm配合Conda创建的python虚拟环境来创建项目

# 设置全局字体
plt.rcParams["font.family"] = "FangSong"  # 仿宋
plt.rcParams["axes.unicode_minus"] = False  # 正常显示负号

# 爱心形状的参数方程
t = np.linspace(0, 2 * np.pi, 1000)
x = 16 * np.sin(t) ** 3
y = 13 * np.cos(t) - 5 * np.cos(2 * t) - 2 * np.cos(3 * t) - np.cos(4 * t)

# 绘制爱心
plt.figure(figsize=(8, 6))
plt.plot(x, y, color='red', linewidth=2)
plt.fill(x, y, color='pink')  # 填充颜色
plt.axis('equal')  # 保持纵横比一致
plt.axis('off')  # 隐藏坐标轴
plt.title('爱之心', fontsize=16)
plt.show()

print(langchain.__version__)    #0.3.27

print(sys.version)  #3.10.18 | packaged by Anaconda, Inc. | (main, Jun  5 2025, 13:08:55) [MSC v.1929 64 bit (AMD64)]